#include <linux/module.h> /* Needed by all modules */ 
#include <linux/printk.h> /* Needed for pr_info() */ 
#include <linux/init.h>

#ifndef MODULE_NAME
#define MODULE_NAME "hello_sber"
#endif

static int __init hello_init_module(void) 
{ 
    pr_info("Hello from %s.\n", MODULE_NAME); 
    return 0; 
} 

static void __exit hello_cleanup_module(void) 
{ 
    pr_info("Goodbye from %s.\n", MODULE_NAME); 
} 

module_init(hello_init_module);
module_exit(hello_cleanup_module);

MODULE_LICENSE("GPL");
